# @Author：silence
# @Email：792245022@qq.com
# @Date：2025/3/1 13:44

import os

"""
遍历某个文件夹，判断他们分别是目录还是文件
"""

# 指定要查看的目录
dir_path = "E:/Workspaces/Workspace_Note"


# dir_list = os.listdir(dir_path)
# for item in dir_list:
#     abs_path = f"{dir_path}/{item}"
#     if os.path.isdir(abs_path):
#         print(f"{abs_path}：这是一个目录")
#     else:
#         print(f"{abs_path}：这是一个文件")

def folder_traverse(dir_path: str):
    dir_list = os.listdir(dir_path)
    for item in dir_list:
        abs_path = f"{dir_path}/{item}"
        if os.path.isdir(abs_path):
            print(f"{abs_path}：这是一个目录")
            folder_traverse(abs_path)
        else:
            print(f"{abs_path}：这是一个文件")

folder_traverse(dir_path)